multiple free throws - French English Dictionary